English-Russian scientific dictionary. 2008.
NP — abbr. national product nonpreemptive priority … Dictionary of English abbreviation
NPPS — abbr. nonpreemptive priority service … Dictionary of English abbreviation